package com.geotmt.billingcenter.common.entry;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description 阶梯规则实体
 * @Author      yanghanwei
 * @Mail        yanghanwei@geotmt.com
 * @Date        2019/3/25 17:24
 * @Version     v1
 **/
@Data
public class StairRule {

    /**
     * id
     */
    @ApiModelProperty(name = "id", value = "id")
    private Integer id;

    /**
     * 规则表id
     */
    @ApiModelProperty(name = "rId", value = "规则表id")
    private Integer rId;

    /**
     * 标记 1：consume_curr  2:consume_his  3:cost_curr  4:cost_his
     */
    @ApiModelProperty(name = "label", value = "标记 1：consume_curr  2:consume_his  3:cost_curr  4:cost_his")
    private Integer label;

    /**
     * 区间最小值
     */
    @ApiModelProperty(name = "min", value = "区间最小值")
    private Integer min;

    /**
     * 区间最大值
     */
    @ApiModelProperty(name = "max", value = "区间最大值")
    private Integer max;

    /**
     * 单价
     */
    @ApiModelProperty(name = "price", value = "单价")
    private Double price;

    /**
     * 阶梯周期
     */
    @ApiModelProperty(name = "stairCycle", value = "阶梯周期")
    private Integer stairCycle;

}
